main stash - German English Dictionary